package com.woniuxy.dao;

import com.woniuxy.pojo.PageBean;
import com.woniuxy.pojo.Role;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface RoleDao {
    List<Role> getAllRoles();
    Integer[] getRoleByUserId(Integer id);
    void save(Map<String,Integer> map);
    void delete(Integer userId);
    //获得分页数据
    List<Role> getRoleListByPage(PageBean pageBean);
    //获得数据总条目
    Integer getTotalSize(PageBean pageBean);
    //通过角色Id查询菜单
    Integer[] getMenuIdsByRoleId(Integer roleId);
}
